package com.waigoulin.service;


import java.io.IOException;

/**
 * @FileName ILoginService
 * @Description 微信登录接口
 * @Author waigoulin
 * @date 2025-05-14
 **/
public interface ILoginService {

    String createQrCodeTicket() throws Exception;

    String checkLogin(String ticket);

    void saveLoginState(String ticket, String openId) throws IOException;

    // TODO: 暂时的IP解析服务测试
    String getLoginIpLocation(String ip) throws IOException;
}
